take up a lot of room


Results for "take up a lot of room"

English - Turkish Dictionary

take up a lot of room

(English - Turkish Dictionary) :
çok yer tutmak.